highly productive - Spanish English Dictionary